çok ilerlemiş olmak

  1. Verb to have come a long way